#include <stdlib.h>
#include <stdio.h>
#include "Liste.h"
#include "ElementL.h"


int main()
{
    Liste L1;
    Liste L;
    initialiserListe(&L1);
    initialiserListe(&L);
    printf("La liste est-elle vide ? (1=oui, 0=non) : %d \n", estVideListe(&L));
    printf("Il y a %u éléments dans la liste. \n", nbElementsListe(&L));
    ajouterEnTeteListe(15, &L);
    ajouterEnTeteListe(16, &L);
    ajouterEnTeteListe(17, &L);
    ajouterEnTeteListe(18, &L);
    ajouterEnTeteListe(19, &L);
    ajouterEnTeteListe(20, &L);
    ajouterEnTeteListe(21, &L);

    afficherListeGaucheDroite(&L);
    printf("\n");
    afficherElementL(iemeElementListe(&L,2));
    printf("blabla \n");
    /*ajouterEnQueueListe(50,&L);
    ajouterEnQueueListe(51,&L);
    afficherListeGaucheDroite(&L);
    printf("\n");
    affecterListe(&L1,&L);
    afficherListeGaucheDroite(&L1);
    printf("précédent = liste l1 \n");
    printf("\n");*/

    /*supprimerTeteListe(&L);
    supprimerTeteListe(&L);
    supprimerTeteListe(&L);
    afficherListeGaucheDroite(&L);
    printf("\n");*/

    rechercherElementListe(15,&L);

    viderListe(&L);
    printf("La liste est-elle vide ? (1=oui, 0=non) : %d \n", estVideListe(&L));
    testamentListe(&L);

   /* rechercheElement(5, &L);*/


    return 0;
}
